\hypertarget{fermiqcd__staggered__mesons_8h}{
\section{/Users/mdipierro/fermiqcd/development/Libraries/fermiqcd\_\-staggered\_\-mesons.h File Reference}
\label{fermiqcd__staggered__mesons_8h}\index{/Users/mdipierro/fermiqcd/development/Libraries/fermiqcd\_\-staggered\_\-mesons.h@{/Users/mdipierro/fermiqcd/development/Libraries/fermiqcd\_\-staggered\_\-mesons.h}}
}
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{classphase__field}{phase\_\-field}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{fermiqcd__staggered__mesons_8h_a3955fb94a4a6e48aed9aadae0116c51f}{operator\_\-staggered\_\-meson} (\hyperlink{classstaggered__field}{staggered\_\-field} \&out, \hyperlink{classstaggered__field}{staggered\_\-field} \&in, \hyperlink{classphase__field}{phase\_\-field} \&phases, \hyperlink{classgauge__field}{gauge\_\-field} \&U)
\item 
\hyperlink{classmdp__matrix}{mdp\_\-matrix} \hyperlink{fermiqcd__staggered__mesons_8h_a0fea51e0855392890ce567199da69d2a}{make\_\-meson} (\hyperlink{classgauge__field}{gauge\_\-field} \&U, \hyperlink{classgauge__field}{gauge\_\-field} \&V, \hyperlink{classmdp__matrix}{mdp\_\-matrix} GAMMA, \hyperlink{classmdp__matrix}{mdp\_\-matrix} ZETA, \hyperlink{classcoefficients}{coefficients} \&coeff1, \hyperlink{classcoefficients}{coefficients} \&coeff2, int source1\_\-type=\hyperlink{fermiqcd__staggered__mesons_8h_a35444713fb930299c069e1f2e2f88d9b}{wall\_\-source}, int source2\_\-type=\hyperlink{fermiqcd__staggered__mesons_8h_a35444713fb930299c069e1f2e2f88d9b}{wall\_\-source} \&\hyperlink{fermiqcd__staggered__mesons_8h_ae109d9e36c50109c147a07dfe29f2a09}{local\_\-source}, \hyperlink{mdp__global__vars_8h_a049e4c1d4e74d644878a42f9909463e4}{mdp\_\-real} precision=1e-\/7)
\item 
\hyperlink{classmdp__matrix}{mdp\_\-matrix} \hyperlink{fermiqcd__staggered__mesons_8h_a58f822f7c61dff23ae871e096ed19283}{GoldstonBoson\_\-5x5} (\hyperlink{classgauge__field}{gauge\_\-field} \&U, \hyperlink{classgauge__field}{gauge\_\-field} \&V, \hyperlink{classcoefficients}{coefficients} \&coeff, float precision=1e-\/6)
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
const int \hyperlink{fermiqcd__staggered__mesons_8h_ae109d9e36c50109c147a07dfe29f2a09}{local\_\-source} = 1
\item 
const int \hyperlink{fermiqcd__staggered__mesons_8h_a35444713fb930299c069e1f2e2f88d9b}{wall\_\-source} = 2
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\begin{DoxyVersion}{Version}
2009-\/12-\/21 
\end{DoxyVersion}
\begin{DoxyAuthor}{Author}
Massimo Di Pierro $<$\href{mailto:mdipierro@cs.depaul.edu}{\tt mdipierro@cs.depaul.edu}$>$
\end{DoxyAuthor}
Convenience functions to make staggered mesons

Distributed under GPL2 License

Created with support from the US Department of Energy 

\subsection{Function Documentation}
\hypertarget{fermiqcd__staggered__mesons_8h_a58f822f7c61dff23ae871e096ed19283}{
\index{fermiqcd\_\-staggered\_\-mesons.h@{fermiqcd\_\-staggered\_\-mesons.h}!GoldstonBoson\_\-5x5@{GoldstonBoson\_\-5x5}}
\index{GoldstonBoson\_\-5x5@{GoldstonBoson\_\-5x5}!fermiqcd_staggered_mesons.h@{fermiqcd\_\-staggered\_\-mesons.h}}
\subsubsection[{GoldstonBoson\_\-5x5}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mdp\_\-matrix} GoldstonBoson\_\-5x5 ({\bf gauge\_\-field} \& {\em U}, \/  {\bf gauge\_\-field} \& {\em V}, \/  {\bf coefficients} \& {\em coeff}, \/  float {\em precision} = {\ttfamily 1e-\/6})}}
\label{fermiqcd__staggered__mesons_8h_a58f822f7c61dff23ae871e096ed19283}
\hypertarget{fermiqcd__staggered__mesons_8h_a0fea51e0855392890ce567199da69d2a}{
\index{fermiqcd\_\-staggered\_\-mesons.h@{fermiqcd\_\-staggered\_\-mesons.h}!make\_\-meson@{make\_\-meson}}
\index{make\_\-meson@{make\_\-meson}!fermiqcd_staggered_mesons.h@{fermiqcd\_\-staggered\_\-mesons.h}}
\subsubsection[{make\_\-meson}]{\setlength{\rightskip}{0pt plus 5cm}{\bf mdp\_\-matrix} make\_\-meson ({\bf gauge\_\-field} \& {\em U}, \/  {\bf gauge\_\-field} \& {\em V}, \/  {\bf mdp\_\-matrix} {\em GAMMA}, \/  {\bf mdp\_\-matrix} {\em ZETA}, \/  {\bf coefficients} \& {\em coeff1}, \/  {\bf coefficients} \& {\em coeff2}, \/  int {\em source1\_\-type} = {\ttfamily {\bf wall\_\-source}}, \/  int {\em source2\_\-type} = {\ttfamily {\bf wall\_\-source}~\&~{\bf local\_\-source}}, \/  {\bf mdp\_\-real} {\em precision} = {\ttfamily 1e-\/7})}}
\label{fermiqcd__staggered__mesons_8h_a0fea51e0855392890ce567199da69d2a}
\hypertarget{fermiqcd__staggered__mesons_8h_a3955fb94a4a6e48aed9aadae0116c51f}{
\index{fermiqcd\_\-staggered\_\-mesons.h@{fermiqcd\_\-staggered\_\-mesons.h}!operator\_\-staggered\_\-meson@{operator\_\-staggered\_\-meson}}
\index{operator\_\-staggered\_\-meson@{operator\_\-staggered\_\-meson}!fermiqcd_staggered_mesons.h@{fermiqcd\_\-staggered\_\-mesons.h}}
\subsubsection[{operator\_\-staggered\_\-meson}]{\setlength{\rightskip}{0pt plus 5cm}void operator\_\-staggered\_\-meson ({\bf staggered\_\-field} \& {\em out}, \/  {\bf staggered\_\-field} \& {\em in}, \/  {\bf phase\_\-field} \& {\em phases}, \/  {\bf gauge\_\-field} \& {\em U})}}
\label{fermiqcd__staggered__mesons_8h_a3955fb94a4a6e48aed9aadae0116c51f}


\subsection{Variable Documentation}
\hypertarget{fermiqcd__staggered__mesons_8h_ae109d9e36c50109c147a07dfe29f2a09}{
\index{fermiqcd\_\-staggered\_\-mesons.h@{fermiqcd\_\-staggered\_\-mesons.h}!local\_\-source@{local\_\-source}}
\index{local\_\-source@{local\_\-source}!fermiqcd_staggered_mesons.h@{fermiqcd\_\-staggered\_\-mesons.h}}
\subsubsection[{local\_\-source}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf local\_\-source} = 1}}
\label{fermiqcd__staggered__mesons_8h_ae109d9e36c50109c147a07dfe29f2a09}
\hypertarget{fermiqcd__staggered__mesons_8h_a35444713fb930299c069e1f2e2f88d9b}{
\index{fermiqcd\_\-staggered\_\-mesons.h@{fermiqcd\_\-staggered\_\-mesons.h}!wall\_\-source@{wall\_\-source}}
\index{wall\_\-source@{wall\_\-source}!fermiqcd_staggered_mesons.h@{fermiqcd\_\-staggered\_\-mesons.h}}
\subsubsection[{wall\_\-source}]{\setlength{\rightskip}{0pt plus 5cm}const int {\bf wall\_\-source} = 2}}
\label{fermiqcd__staggered__mesons_8h_a35444713fb930299c069e1f2e2f88d9b}
